export {};
//  类型别名 和 接口的区别

// 类型别名不能重复定义
type Person = {
  name: string;
};
// type Person = {
//   age: number
// }

// 接口是可以重复定义
interface IPerson {
  name: string;
}

interface IPerson {
  age: number;
}

// 重复定义的效果，就是多次定义之和
let person: IPerson = {
  name: '',
  age: 0,
};
